home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / MUI / MCC_Time / Developer / C / include / mui / Time_mcc.h
Encoding:
C/C++ Source or Header  |  1997-10-07  |  1.6 KB  |  53 lines

  1. /*
  2. **
  3. ** Copyright © 1996-1997 Kai Hofmann. All rights reserved.
  4. ** Registered MUI custom class!
  5. **
  6. ** $VER: Time_mcc.h 12.4 (17.08.97)
  7. **
  8. */
  9.  
  10.  #ifndef MUI_TIME_MCC_H
  11.    #include <intuition/classusr.h>
  12.  
  13.    #define MUIC_Time "Time.mcc"
  14.    /*#define TimeObject    MUI_NewObject(MUIC_Time*/
  15.  
  16.    #define MUIA_Time_MidnightSecs    0x81ee0080
  17.    #define MUIA_Time_Hour        0x81ee0081
  18.    #define MUIA_Time_Minute        0x81ee0082
  19.    #define MUIA_Time_Second        0x81ee0083
  20.    #define MUIA_Time_MinHour        0x81ee0084
  21.    #define MUIA_Time_MinMinute        0x81ee0085
  22.    #define MUIA_Time_MinSecond        0x81ee0086
  23.    #define MUIA_Time_MaxHour        0x81ee0087
  24.    #define MUIA_Time_MaxMinute        0x81ee0088
  25.    #define MUIA_Time_MaxSecond        0x81ee0089
  26.    #define MUIA_Time_ZoneMinute        0x81ee008b
  27.    #define MUIA_Time_NextDay        0x81ee008c
  28.    #define MUIA_Time_PrevDay        0x81ee008d
  29.    #define MUIA_Time_DaylightSaving    0x81ee008e
  30.    #define MUIA_Time_ChangeHour        0x81ee008f
  31.    #define MUIA_Time_ChangeDay        0x81ee0095
  32.  
  33.    #define MUIV_Time_ChangeDay_Normal        0
  34.    #define MUIV_Time_ChangeDay_WinterToSummer    1
  35.    #define MUIV_Time_ChangeDay_SummerToWinter    2
  36.  
  37.    #define MUIV_Time_Compare_Less        -1
  38.    #define MUIV_Time_Compare_Equal         0
  39.    #define MUIV_Time_Compare_Greater         1
  40.  
  41.    #define MUIM_Time_Increase        0x81ee0092
  42.    #define MUIM_Time_Decrease        0x81ee0093
  43.    #define MUIM_Time_SetCurrent        0x81ee0094
  44.    #define MUIM_Time_Compare        0x81ee0096
  45.    struct MUIP_Time_Increase           {ULONG MethodID; ULONG seconds;};
  46.    struct MUIP_Time_Decrease           {ULONG MethodID; ULONG seconds;};
  47.    struct MUIP_Time_SetCurrent         {ULONG MethodID;};
  48.    struct MUIP_Time_Compare         {ULONG MethodID; Object *obj;};
  49.  
  50.  
  51.    #define MUI_TIME_MCC_H
  52.  #endif
  53.